About Oxford Road Property Holdings Ltd (12237468) United Kingdom