About Lawrence Square Management Company Limited (08940355) United Kingdom