About J Lee Properties Limited (12092502) United Kingdom