About Mountsandel Apartments Limited (NI671963) United Kingdom