About Abbey Investments And Housing Limited (12427907) United Kingdom