About Gemini Property Ventures Limited (08696042) United Kingdom