About Tbk Properties Ltd (11763805) United Kingdom