Self Reliant Solar Panel company has relocated their office and distribution facility  into one half of the 251 Uhland Road building.