About Redoubt Close Management Limited (03784159) United Kingdom