About Beaconfield Property Limited (12639046) United Kingdom