About Beaconsfield Apartments Ltd (12402702) United Kingdom