IBIS MANAGEMENT LTD. Company number SC300959 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address3 Clifford Park, Menstrie, Clacks, FK11 7AQ PostcodeFK11 7AQ Companies at this postcode 23 Map