About Troedybryn Flats Management Company Limited (02512669) United Kingdom