EFFICIO GROUP LIMITED Company number 07034796 · Monitor this company Dissolved Overview People 8 Control Charges Documents Analysis Location Related Registered office AddressKinnaird House, 1 Pall Mall East, London, England, SW1Y 5AU PostcodeSW1Y 5AU Companies at this postcode 77 Map