About Strathblaine Properties Limited (06939263) United Kingdom