About Alexandra House (leigh) Limited (05992972) United Kingdom