About Laurel Manor Freehold Limited (08706051) United Kingdom