About Newport Lane Management Limited (06196226) United Kingdom