House number kept under wraps by owner (7)
I believe the answer is:
hanover
'house' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for hanover that I've seen before include "German 22 Across" , "10 [HOUSE]" , "Royal house from George I to Victoria" , "Royal house after Stuarts" , "German town, and royal house" .)