About M R & S A Lambert Properties Ltd (10080770) United Kingdom