About Clos Y Dderwen Flats Limited (08491843) United Kingdom