Established in 1890 and comprising of four companies built up over five generations The O'Dell Group has had over ninety properties, one wharf and a business village in the portfolio to date. With investment all over the south of England we specialise in commercial and residential property as well as possess diverse investments in hardware retail and creative industries across the UK.
Surpassing one thousand tenants over one hundred years we continue to work in conjunction with individuals, small businesses and sizeable companies to nurture growth through economic climates.
The Coach House, The Old Vicarage, Church Street, Castle Cary, Somerset, BA7 7EJ
Co. Reg No. 3043018 (England) / V.A.T Reg No. 656 5524 16
Co Reg. No. 581970 (England) / V.A.T Reg No. 522 3815 68
Co. Reg No. 748324 (England) / V.A.T Reg. No. 522 3813 72
©2019 All rights reserved. Design & Developed by BabyGiant