About Bromyard House (freehold) Limited (05231093) United Kingdom