About Moat Apartments Management Limited (NI070720) United Kingdom