Search the register – results All results ARCHIDEMIA LTD 12239698 - Incorporated on 2 October 2019 Unit 4 Dovedale Studios, 465 Battersea Park Road, London, England, SW11 4LR