About Tregargus Management Company Limited (01888772) United Kingdom