About North Grange Management Limited (01194725) United Kingdom