About Tipworth Properties Limited (03969155) United Kingdom