About 519 Lord Street Ltd (11718618) United Kingdom