About Neilcott Developments Limited (00922066) United Kingdom