About Gemma Properties Limited (02309030) United Kingdom