About 133 Alexandra Park Management Company Limited (04614847) United Kingdom