About Armitage Residential Limited (07221687) United Kingdom