About The Alexandra Development Management Company Limited (06944096) United Kingdom