About Lambco Property Limited (12483180) United Kingdom