Barnabas Aid International Company numberFC037864 StatusActive TypeOther Company Type Incorporated1 Nov 2020 Registered office 80 Abbeyville RoadLancaster Data JSON Markdown