About N.s.f. Management Services Limited (01746181) United Kingdom