About Godiva Developments Limited (06840234) United Kingdom