About Thursby Homes Limited (10231540) United Kingdom