Hey Philip
Currently we would need a physical address in order to validate against Facebook Places or Google+. You can setup an address in one of them to validate and publish then set your info to be hidden or private afterwards. By marking your business type as a home business in the csv file will allow our partners to hide your address.
Hope this helps!
UPDATE: Only one partner can hide the address, all others will display the full NAP and in order for us to stay connected to a validating source (google/facebook) the listing must not be setup as an SAB. Google now hides SAB listings from their Places API.
Service Area Businesses are not supported and it is recommended to manage your listings manually: http://www.localvisibilitysystem.com/2013/04/22/private-local-citations-where-can-you-list-your-business-but-hide-your-address/