About Tregloweth Truro Management Company Limited (07010282) United Kingdom