About Sterling Isa Managers (nominees) Limited (04112145) United Kingdom