Key factsactiveLegal nameHATCH ENERGY NUFno_brregRegistration915787274no_brregStatusactiveno_brregIncorporated2015-08-18no_brregRegistered addressUnit 1, Inverbreakie Steading, IV18 0PL INVERGORDONno_brreg