About Beaconsfield Management Limited (02133172) United Kingdom