Construction - Uxbridge, England, United Kingdom
Square House Ltd is an energetic, proactive company with an excellent customer service record. We are proud to offer an extensive range of building maintenance and refurbishment services for properties (both ‘pre' and ‘post' occupation) throughout London and the South East.