EFOA LIMITED Company number 06178350 · Monitor this company Dissolved Overview People 9 Documents Analysis Location Related Registered office AddressNORTH HOUSE 27 GREAT PETER STREET, WESTMINSTER, LONDON, SW1P 3LN PostcodeSW1P 3LN Companies at this postcode 4 Map