About Buckthorn Grange Management Company Limited (12216235) United Kingdom