About 18 Alexandra Grove Management Company Limited (07977380) United Kingdom