About Armature Properties Limited (01131844) United Kingdom