About Odk Property Holdings Ltd (11327386) United Kingdom