About Flint Developments 12 Limited (08184363) United Kingdom