About Banbury Town Business & Residential Community Project C.i.c. (13338053) United Kingdom