About Newbury Housing Limited (13305413) United Kingdom