About Alexandra Court (crosby) Management Company Limited (05345454) United Kingdom