NewUK CompaniesHome›14/08/2026›Stack House Alloa LTDStack House Alloa LTDPrivate limited company · FK10 3RF Alloa · SC899205Incorporation date 14/08/2026Print / PDFActivityTake-away food shops and mobile food stands (56103)Other businesses in this cityNot Much Holdings LTDPrivate limited company · SC904552Meeks Park Self Catering Holidays LimitedPrivate limited company · SC904302Ecofusion Mats LTDPrivate limited company · SC903899Valeriavh LTDPrivate limited company · SC903880B M A Private LTDPrivate limited company · SC903384Mauricia Naturals LTDPrivate limited company · SC903107