About Alexander Property Holdings Ltd (13082030) United Kingdom