About Strathaven Property Ltd (13633074) United Kingdom