About Banbury Property Group Ltd (12173978) United Kingdom