About Tayhar Properties Limited (SC693508) United Kingdom