RATS KITCHEN LTD Company number SC758850 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address33/2 Fountainhall Road, Edinburgh, Scotland, EH9 2LN PostcodeEH9 2LN Companies at this postcode 5 Map