About Tyrer Properties Limited (03618104) United Kingdom