About Flintshire Developments Limited (08577863) United Kingdom