About Lee & Jones Properties Ltd (12932946) United Kingdom