About Clifton Properties International Limited (01031069) United Kingdom