About Teasdale (properties) Limited (08360938) United Kingdom