About Nevill Holt Opera Limited (08351346) United Kingdom