About Gemini Properties Scot Ltd (SC702590) United Kingdom