About Beaconsfield Management Association Limited (02590354) United Kingdom