About No. 4 Buckingham Place Clifton (management) Limited (01238312) United Kingdom