About S. B. C. Management Limited (01877604) United Kingdom