About Tyrell Properties Ltd (11586824) United Kingdom