It looks like a late model Gillette Tech. The handle and cap are from a Tech but we need a picture of underneath the bottom plate to make sure the bottom plate is from a Tech and not a knock off.
Techs to me are the best DE razors. My favorite is the Gillette 1932 Canadian Fat Handle Tech with triangular holes (one with oblong holes is excellent also).
Dont know how I missed that but I says made in england on the inside! I was just assuming it was on the bottom lol.. anyway here is some more pictures of the top