About 51c Lampton Road Ltd (11928225) United Kingdom