VCID: 587706
    Profile

    Corporate information

    Previously known as:
    Hamleys of London Ltd
    Investment activity status
    Active investor