About Beaconsfield Property Management Limited (11914603) United Kingdom