About Beaconsfield Developments Limited (04003740) United Kingdom