About Eighteen Broadlands Road (management) Limited (00937155) United Kingdom