About Sandhaven Apartments Management Limited (NI062384) United Kingdom