About Gowie Property & Investment Ltd (12713097) United Kingdom