About Strandview Apartments Management Company Limited (NI048156) United Kingdom