About Odak Property Ltd (12707569) United Kingdom