About Genus Developments (nominee 2) Limited (11312262) United Kingdom