About Otj Properties Ltd (13135028) United Kingdom