About Llugwy Management Company Limited (03113022) United Kingdom