About Pickie Terrace Apartments Management Company Limited (NI064354) United Kingdom