About Tyrrell Property Managment Ltd (12100522) United Kingdom