About Cae Mair Llanfair Dyffryn Clwyd Management Company Limited (11273300) United Kingdom