Search the register – results All results ARMAFLO LTD 09876231 - Incorporated on 17 November 2015 Unit 3 & 4 Benyon Park Way, Leeds, United Kingdom, LS12 6DP