About Double Six Developments Limited (08887671) United Kingdom