About D Lawrence Developments Limited (11836379) United Kingdom