Needham Market Internet Cafe Community Interest Company - Company Number 5700276
Company limited by guarantee and registered in England and Wales