About White Deer Management Ltd (12242970) United Kingdom