About 51f Lampton Road Ltd (11928269) United Kingdom