About Northcott Management Limited (02824085) United Kingdom