About High Road Apartments Limited (NI045401) United Kingdom