About Nappa Management Limited (01497751) United Kingdom