About 51e Lampton Road Ltd (11927989) United Kingdom