About Baker S Yard Freehold Ltd (08273747) United Kingdom