About Northbrook Investment Co. Limited (01248539) United Kingdom