About Ssk Development (london) Ltd (12912521) United Kingdom