About 622 Lordship Lane Ltd (10139195) United Kingdom