About St Lawrence S Management Company (no.1) Limited (06190267) United Kingdom