About Treskerby Management Company (redruth) Limited (11364821) United Kingdom