About Whipps Cross Investments Ltd (12173141) United Kingdom