About Llangynin Management Company Limited (05887031) United Kingdom