About Pascall Court Freehold Limited (08659747) United Kingdom