About Tidswell Properties Ltd (13221031) United Kingdom