About Carreg Llwyd Place Management Limited (12884955) United Kingdom