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 7 years. The firm is registered under the number 09172658 and their current status is active. This business's principal business activity number is 78300 meaning Human resources provision and management of human resources functions. 2020-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.