About North Asset Management Limited (04479500) United Kingdom