About Alexandra Place Management Company Limited (03861097) United Kingdom