Company overview
Company Number
00829494
Name
Otterhound Investments P.L.C.
Entity type
Public Limited Company
Industry codes
68209
Status
Active
Incorporation date
1 December 1964
Address
Stanhope House, Mark Rake, Bromborough Wirral, Merseyside, CH62 2DN
Postal code
CH62 2DN
Country
United Kingdom