About Strathaven Apartments Limited (NI019308) United Kingdom