About 1 Alexandra Grove Limited (05807984) United Kingdom