About Tricolor Property Ltd (12516361) United Kingdom