About Loakes Place Management Co Limited (10230199) United Kingdom