About Lester And Company (developments) Limited (02849085) United Kingdom