About J & T Lee Property Consultants Limited (13543485) United Kingdom