About 38 Ladbroke Grove Limited (07277410) United Kingdom