About Alexandra Road Southport (management Company) Limited (03739414) United Kingdom