About Sentry Developments (holdings) Limited (01223108) United Kingdom