About Oxford & Cambridge Properties Ltd (13281518) United Kingdom