About Sjb Management Services (leicester) Limited (05546829) United Kingdom