About Neville House (swindon) Limited (06069416) United Kingdom