About Ballymore Oxley Deanston Holding Company Limited (13243106) United Kingdom