About John Mark Developments Limited (04244817) United Kingdom