ALEGRO ADVISORS LIMITED Company number 04768350 · Monitor this company Dissolved Overview People 12 Financial Documents Gazette Analysis Location Related Registered office AddressSUITE 256, 34 BUCKINGHAM PALACE ROAD, LONDON, SW1W 0RH PostcodeSW1W 0RH Companies at this postcode 256 Map