About 3 Alexandra Grove Ltd (05539909) United Kingdom