About Nevill House (164 165) Marine Parade Limited (03896311) United Kingdom