About Bay Farm Properties Ltd (13225871) United Kingdom