About Nesham House Management Limited (10673177) United Kingdom