1 St John's Lane
London
EC1M 4BL
- Companies registered here
- 3
- Postcode
- EC1M 4BL
Companies at this address
- Farm Africa Intellectual Property Limited (07401279)
- Farm Africa Limited (01926828)
- Farm Africa Trading Limited (07398449)