Open Space Llc was registered on 28 December, 2006. Open Space Llc's Corporate Identification (Document) Number is 200636510068.
Their registered address on file is 2200 Geng Rd Ste 100, PALO ALTO CA 94303, - , CA, .
Open Space Llc currently have 1 Officers / Partners: Harvey L Armstrong, and there are no other known Officers / partners in the company except these 1 officials at this time.
Open Space Llc is currently in Active Status.