About Royal Mint Street E1 Management Company Limited (03295561) United Kingdom