Overview
Legal name
BARLEYSEED LIMITED
Region
London
Registered address
MS E PILE FLAT 2
10 FROGNAL GARDENS
LONDON
NW3 6UX
Insolvency history
No