No such permit shall be granted by the Board of Zoning Appeals for such uses, nor shall any such uses on such property be permitted or carried on until detailed site plans and building plans of such area and all buildings thereon showing dimensions, design, materials, elevation, location and areas of all buildings and structures, drainage, garbage and refuse removal, sewage and sanitary facilities, parking areas, roads, entrances, walks, landscaping, planting, screening, fences, entrance gates, booths and stands and such other relevant information as may be required by the Board of Zoning Appeals shall have been submitted to and approved by it.