About 36 Alexandra Park Management Limited (01088958) United Kingdom