About Lordship Lane Management Ltd (08059080) United Kingdom