About Genesius Promenade Developments Limited (08620544) United Kingdom