About Lambton Road Property Limited (01630253) United Kingdom