Overview
Legal name
LAYBERRY LTD
Region
London
Registered address
C/O CWA LOCKKEEPERS COTTAGE,
UNIT 36, HAZELMERE MARINA, WALTHAM ABBEY
WALTHAM ABBEY
LONDON
ENGLAND
EN9 1FJ
Insolvency history
No