Overview
Legal name
AMC FARMING LIMITED
Region
London
Registered address
FLAT 2, 10
LENNOX GARDENS
LONDON
ENGLAND
SW1X 0DG
Insolvency history
No