About Neeld Parade Limited (06518964) United Kingdom