About Woollensbrook Management Company Limited (01656721) United Kingdom