About Tabatabaee Properties Ltd (11028359) United Kingdom