About St Lawrence Place Ltd (12927874) United Kingdom