About 32 Crouch Street Banbury Management Company Limited (05521224) United Kingdom