About Nextwave Developments Limited (03596582) United Kingdom