CHAMELEON WELLBEING SERVICES LIMITED Company number 09490617 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressCastle Cavenidish Enterprise Centre, 63-67 St. Peters Street, Nottingham, England, NG7 3EN PostcodeNG7 3EN Companies at this postcode 71 Average house price in NG7 3EN £424,000 (4 sales) Map