About Clifton Properties ( London) Ltd (12072547) United Kingdom