About Westhaven Apartments Limited (06687547) United Kingdom