Offer Type
Offered
Services
General Building
McGarry Contracts is luxury Battersea Builders , which has built a reputation for creating exceptional interiors. McGarry Contracts is an interior design and architectural consultancy, working on outstanding, tailor-made projects around the world.