About Baker & Goff Properties Ltd (11755385) United Kingdom