About Tyrell Property Developments Limited (10962940) United Kingdom