Overview
Legal name
OTTERHOUND INVESTMENTS P.L.C.
Region
North West England
Registered address
STANHOPE HOUSE
MARK RAKE
BROMBOROUGH WIRRAL
MERSEYSIDE
CH62 2DN
Insolvency history
No