About Ladbroke Grove Limited (12982482) United Kingdom