About Clementy Retail Management Limited (10250233) United Kingdom