About Lawrence Foote & Partners (london) Limited (05859049) United Kingdom