About 139 Lordship Lane Management Limited (05755559) United Kingdom