Established in 1998 Perfect Square is a London based construction company delivering unique design and finish for residential and commercial properties across the UK.
We create fantastic solution for new build properties , renovations and refurbishments.