About St. Lawrence Way Management Limited (03189749) United Kingdom