About Struan Baptie Property Management Ltd (SC397137) United Kingdom