About St. Laurence Way Management Co. Limited (04266756) United Kingdom