About Gena Property Management Limited (07311491) United Kingdom