Overview
Legal name
FEED THE NEED CATERING LIMITED
Region
London
Registered address
SUITE 13631, 2ND FLOOR
145-157 ST. JOHN STREET
LONDON
UNITED KINGDOM
EC1V 4PY
Insolvency history
Yes