About Beaverbrook Homes Ltd (03331229) United Kingdom