LEAF ID LIMITED
Company Number
02248107
Private limited company
Dissolved
Timeline
Incorporated as PHANSOFT LIMITED
Changed name to STENDALS LIMITED
Changed name to LRW INTERIOR DESIGN LIMITED
Changed name to LEAF ID LIMITED
Dissolved
Accounts
Last Accounts
Made up to
Registered Office Address
KPMG LLP
8 Salisbury Square
London
EC4Y 8BB