About Clifton Properties Limited (10514353) United Kingdom