About Gene Homes Limited (04365704) United Kingdom