About James Clow Apartments Management Company Limited (NI062566) United Kingdom