About Clementine Developments Ltd (13610432) United Kingdom