About Cliffton Properties Ltd (09845395) United Kingdom