Texturing not appearing correctly after importing from Blender to Unreal

Hi, I’ve used UE4 for some while, and recently started using Blender to create my own models. This is supposed to be a basic wall with some windows.

After fixing normals so they appear correctly, the textures are completely off, and even scaled and rotated randomly for each face, anyone who knows where I went wrong? I’m pretty sure my UV-mapping was done correctly.