About S.f.c. Management (1997) Limited (03264803) United Kingdom