About Ox Property Ltd (07672383) United Kingdom