About Stuart Lodge (new Malden) Limited (02600392) United Kingdom