Company SHERWOOD VILLAGE OWNERS CORPORATION Address CENTRAL QUEENS PROPERTIES, ELMHURST, 11373, NEW YORK