About Beaconsfield Gardens Limited (09334248) United Kingdom