About Lambton Share Property Company Limited (07902695) United Kingdom