Logo design to represent an umbrella company with multiple companies within. Various companies that specialize in investment, construction and property development all make up the Goyal Group.