MILLER GROUP 21 LTD Company number SC692783 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office Address19 Robert Kay Place, Larbert, Stirlingshire, Scotland, FK5 4FQ PostcodeFK5 4FQ Companies at this postcode 6 Map