About 51d Lampton Road Ltd (11933724) United Kingdom