About Bryn Seiriol Flats Limited (01295926) United Kingdom