About Tayber Properties Limited (03658672) United Kingdom