About Armer Properties Limited (07368081) United Kingdom