About Strathearn Court Owners Ltd (SC695726) United Kingdom