About Westbury Homes (holdings) Limited (00822538) United Kingdom