Try phoning
(a) the planning department of the local council (as they must know about any recent developments) ; or
(b) the Royal Mail delivery office covering the relevant area.
Alternatively, if Google recognises the address by, for example, linking to the website of the developer (or of the estate agent handling sales), even though there's no map, try phoning the developer/agent.
Lastly, try phoning the local police station. (The emergency services ought to know where an address is!).