About Tedworth House Freehold Limited (05769513) United Kingdom