About Cheylesmore Investments Limited (12264839) United Kingdom