About Cliffdale Properties Ltd (11848562) United Kingdom