About Broomfield Courtyard (haverhill) Management Company Limited (05484820) United Kingdom