When I search for my address on Google Maps it cannot be found which means I can't order takeaway etc.

Is there a way of adding my address to Google Maps or even add a street address?

I want the address to be publicly available so others can search it.