About Clifton Gardens Management Limited (02508345) United Kingdom