About Genoa Residential Limited (09763359) United Kingdom