About Clementine Properties Limited (08656493) United Kingdom