Sales in Ellon, Aberdeenshire We help you find any company! Castlepark Autobody Limited 20 Castle Street, Castlepark Industrial Estate Ellon, Aberdeenshire