About 18 19 Ladbroke Square Limited (00967825) United Kingdom