About Banbury Properties Limited (04220906) United Kingdom