About Alexandra House (leicester) Limited (02078675) United Kingdom