About Tyrrell Properties Limited (03245390) United Kingdom