Edo Amalgamated Service Ltd can be found at London at 18 Clarendon Rise. Anyone can search for this business by referencing its zip code - SE13 5EY. This enterprise has been in the field on the UK market for 10 years. The firm is registered under the number 09172658 and their current status is active - proposal to strike off. This business's principal business activity number is 78300 meaning Human resources provision and management of human resources functions. 2022-08-31 is the last time the accounts were filed.
Currently, this specific company is governed by one director: Anthony O., who was appointed on 12th August 2014.