About Strandview Apartments Limited (NI035590) United Kingdom