About Bicester Limited Partnership (LP018032) United Kingdom