About S.f. Management Limited (06982619) United Kingdom