About Citibox Mayfair Limited (03034334) United Kingdom