About Mount Tyndal (freehold) Ltd (05330663) United Kingdom