About Lambe & Haines Investment Property Limited (04729241) United Kingdom