Valhalla Holm started its operations in 2004 as a Private Limited Company under the ID SC274406. This firm's office was located in Glasgow at 227 West George Street. The Valhalla Holm Limited firm had been operating in this business field for 15 years.
When it comes to the enterprise's executives data, there were two directors: Margaret A. and Brian A..