OWL HOMES
Updated 48 days ago
Unit W1A Arley Drive, Birch Coppice Business Park, Tamworth, Staffordshire, B78 1SA
Owl Homes is a privately-owned, forward-thinking home builder, specialised in producing sustainable, high-quality residential properties across the Midlands.
Also known as: Owl Homes Limited, Owl Homes Ltd