About Gemini 7 Properties Ltd (12904179) United Kingdom