About 17 Alexandra Park Management Company Limited (02544916) United Kingdom