About Longcross Sangs Management Company Limited (10425277) United Kingdom