About Walter Lawrence Developments Limited (01123611) United Kingdom