About Beverley Homes Investments Ltd (06619285) United Kingdom