About Bromyard House (north) Limited (05687332) United Kingdom