About Buckingham Place Clifton (management) Limited (01201714) United Kingdom