Entity Type Company limited by shares (LTD)
Company registration number and location 6605592, Registered in England & Wales