About Lagmore Apartments Management Company Limited (NI617154) United Kingdom