About The Sterling Complex Management Co. Limited (02877273) United Kingdom