CASTLE HOUSE DEVELOPMENTS LTD Company number SC328116 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address43 OLD AVENUE, AUCHINLECK, CUMNOCK, AYRSHIRE, SCOTLAND, KA18 2HX PostcodeKA18 2HX Map