About James Lewis Developments Limited (04159638) United Kingdom