About Lbc Development Essex Limited (12838226) United Kingdom