About Clifftop Projects Cic (SC659088) United Kingdom