About Station Road Apartments Management Co Ltd (NI637081) United Kingdom