About Thirlstone Homes Limited (02473287) United Kingdom