About Cliffview Properties Limited (01666892) United Kingdom