AMBRO GROUP LTD Company number 10871653 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressSUITE 30 BAYLIS HOUSE, STOKE POGES LANE, SLOUGH, ENGLAND, SL1 3PB PostcodeSL1 3PB Companies at this postcode 96 Map