About Tribbeck Property Ltd (13475451) United Kingdom