About Bicester Developments Ltd (12310604) United Kingdom