About Tedworth Court (freehold) Limited (08764882) United Kingdom