About Charles Lawrence Developments Limited (05970732) United Kingdom