About Abbey House Management Company Limited (03051833) United Kingdom