About Lodgecrest (knoll Road Camberley) Limited (09514806) United Kingdom