Companies House Search Companies House search engine

Companies in W1H 5BA

LURRA LTD

9 Seymour Place, London

Reg Number: 09140318

Date of Inc: July 21, 2014