About The Square (banbury Village) Management Company Limited (02530297) United Kingdom