PALM PALACE RESTAURANT LIMITED
Name of Company: PALM PALACE RESTAURANT LIMITED Trading Name: Palm Palace Company Number: 11105005 Registered office: 49 Tadema House, Penfold Street, London, NW8 8PN Previous Name of Company: OLIVES RESTAURANT LTD Principal trading address: 84 Edgware Road, London, W2 2EA…
