About Timpson Property Investments Limited (05981137) United Kingdom