About The Trawscoed View Management Company Limited (08491684) United Kingdom