About 8 Ladbroke Square Limited (02817502) United Kingdom