About Genesis Developments Limited (01082179) United Kingdom