About Castlepride Developements Ltd (07228382) United Kingdom