478 Babbacombe Road, TORQUAY, DEVON TQ1 1HN, United Kingdom
Distance: 282 yd.
Company description
Building and construction services, new builds, renovation and refurbishment, and general building maintenance. Painting and decorating, plastering, carpenty, kitchens, bathrooms and interior design.