About Square And Compass West Coast Limited (10550135) United Kingdom