About Broomhill Town House Management Company Limited (NI058672) United Kingdom