About Lambton Place Properties Limited (05658528) United Kingdom