About Strathcona Properties Limited (SC077900) United Kingdom