About Broomhill Mews Management Limited (NI030335) United Kingdom