About Clifton Property Investments Limited (08247844) United Kingdom