About W.t.lamb Properties Limited (00823592) United Kingdom