About Randwick Management Limited (08125580) United Kingdom