About Abbey House (leicester) Limited (10376402) United Kingdom