About Oxford & Cambridge Uxbridge Partnership (LP003671) United Kingdom