About Ox Properties Limited (13203282) United Kingdom