About Ticehurst Homes Limited (09810924) United Kingdom