About John Turner Developments Limited (03748289) United Kingdom