About Redoubt Properties Limited (NI625373) United Kingdom