About Genesis The Nautilus Lifestyle Centre Limited (03364320) United Kingdom