About Lagmore (3) Apartments Management Company Limited (NI633741) United Kingdom