About Allens Farm Properties Ltd (07461016) United Kingdom