About Springmount Mews Apartment Management Company Limited (NI601418) United Kingdom