Company Information

CIN
Status
Date of Incorporation
21 March 1988
Classes
Listing Status
Unlisted
Type
State
Delhi
ROC
ROC Delhi
Industry
Business And Management Consultancy Activities
Sub Category
Non-govt company
Last Balance Sheet
31 March 2023
Last Annual Meeting
23 September 2023
Paid Up Capital
530,391,400
Authorised Capital
750,000,000

Directors

Bhisham Kumar Gupta
Bhisham Kumar Gupta
Director/Designated Partner
for over 1 year
Shilpi Barar
Shilpi Barar
Director/Designated Partner
for over 1 year
Ashwani Kumar Prabhakar
Ashwani Kumar Prabhakar
Director/Designated Partner
for over 1 year
Sameer Agarwal
Sameer Agarwal
Director/Designated Partner
for over 1 year
Gaurav Narang
Gaurav Narang
Director/Designated Partner
for over 1 year
Sanjiv Singhal
Sanjiv Singhal
Nominee Director
for almost 14 years
Ajay Kumar Marchanda
Ajay Kumar Marchanda
Director/Designated Partner
for 12 months
Shikha Bansal
Shikha Bansal
Director/Designated Partner
for over 3 years
Ashima Bansal
Ashima Bansal
Director/Designated Partner
for about 7 years
Krishan Lalit Bansal
Krishan Lalit Bansal
Director/Designated Partner
for about 2 years

Past Directors

Satish Kumar
Satish Kumar
Director
almost 9 years ago
Shankar Narayanan Madhava Menon
Shankar Narayanan Madhava Menon
Nominee Director
almost 9 years ago
Samir Kumar Ganguli
Samir Kumar Ganguli
Additional Director
over 13 years ago
Krishna Lal Agrawal
Krishna Lal Agrawal
Company Secretary
almost 15 years ago
Atul Krishan Bansal
Atul Krishan Bansal
Whole Time Director
over 16 years ago
Lajwant Rai
Lajwant Rai
Director
over 36 years ago

Trademarks

Pressure Vessels & Boiler Components... Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Piping Possibilities (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes. Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal. Pipe Fittings [Junctions] Of Metal In Class 06

Engineering Services (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

D Critical Piping (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

E (Label) Dee Development Engineers

[Class : 6] Pipes And Tubes Of Metal

Dp Dee Piping Systems (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Dp Modular Piping (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Hangers & Support Systems (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Pipe Fittings (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Prefabricated Piping Systems (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Induction Bending (Device) Dee Development Engineers

[Class : 6] Manufacturing And Trading Of Fittings Of Metal For Pipes, Pre Fabricated Metal Building Assembly Kits, Pre Fabricated Houses Of Metal, Pipe Fittings [Junctions] Of Metal In Class 06

Charges

878 Crore
19 November 2018
Indusind Bank Limited
40 Crore
23 January 2018
Bank Of India
3 Lak
12 January 2018
Bank Of India
5 Lak
02 December 2017
Hdfc Bank Limited
8 Lak
01 October 2017
Hdfc Bank Limited
18 Lak
18 July 2017
Bank Of India
5 Lak
17 April 2017
Export-import Bank Of India
100 Crore
29 November 2016
State Bank Of India
70 Crore
26 February 2016
Bank Of Baroda
9 Lak
07 November 2015
Punjab National Bank
11 Lak
22 September 2015
Punjab National Bank
14 Lak
14 August 2015
Punjab National Bank
14 Lak
23 April 2015
Punjab National Bank
27 Lak
04 June 2014
Punjab National Bank
12 Lak
21 May 2014
Punjab National Bank
4 Lak
05 May 2014
Punjab National Bank
46 Lak
23 January 2014
Bank Of India
3 Lak
21 January 2014
Bank Of India
21 Lak
28 December 2013
Bank Of India
5 Lak
02 June 2008
Bank Of India
10 Crore
02 June 2008
Bank Of India
40 Crore
14 July 2003
Bank Of India
715 Crore
07 August 2013
Pnc Bank National Association
4 Crore
05 October 2011
Landesbank Badenwurttemberg
24 Crore
06 May 2015
Hdfc Bank Limited
46 Lak
28 September 2015
Standard Chartered Bank
75 Crore
10 October 2013
Bank Of India
8 Lak
11 December 2013
Bank Of India
3 Lak
27 June 2013
Bank Of India
7 Lak
01 November 2012
Bank Of India
6 Lak
30 June 2011
Bank Of India
6 Lak
19 November 2014
Oriental Bank Of Commerce
15 Crore
26 November 2012
Bank Of India
3 Lak
23 July 2015
Canara Bank
30 Crore
20 July 2015
Dbs Bank Ltd.
35 Crore
02 March 2013
Bank Of India
3 Lak
14 March 2011
Bank Of India
11 Lak
31 October 2011
Bank Of India
6 Lak
29 June 2011
Bank Of India
8 Lak
08 July 2011
Bank Of India
2 Lak
31 August 2012
Bank Of India
10 Lak
03 January 2012
Bank Of India
7 Lak
07 May 2013
Bank Of India
8 Lak
26 April 2013
Bank Of India
4 Lak
14 January 2012
Bank Of India
2 Lak
24 October 2011
Bank Of India
10 Lak
01 August 2013
Bank Of India
3 Lak
31 October 2012
Hdfc Bank Limited
30 Crore
26 June 2014
Bank Of Baroda
45 Crore
09 May 2013
Oriental Bank Of Commerce
75 Crore
02 February 2013
The Ratnakar Bank Limited
25 Crore
21 January 2014
Bank Of India
25 Crore
28 September 2013
Bank Of India
10 Crore
07 March 2014
Bank Of India
64 Crore
12 December 2011
Bank Of India
5 Lak
16 October 2012
Icici Bank Limited
30 Crore
03 September 2011
Bank Of India
4 Lak
13 September 2010
Punjab National Bank
29 Crore
18 April 2012
Standard Chartered Bank
65 Crore
16 March 2007
Indian Renewable Energy Development Agency Ltd
14 Crore
23 May 2007
Bank Of India
11 Lak
25 July 2005
Bank Of India
2 Crore
29 January 2007
Bank Of India
14 Lak
10 August 2004
Bank Of India
2 Crore
19 December 2002
Bank Of India
3 Crore
08 March 2000
Bank Of India
80 Lak
17 February 2000
Bank Of India
80 Lak
10 August 2001
Bank Of India
4 Crore
28 August 2002
Bank Of India
38 Lak
10 December 2001
Bank Of India
3 Lak
28 August 2002
Bank Of India
11 Lak
23 January 2001
Bank Of India
80 Lak
03 January 2004
Bank Of India
80 Lak
23 March 2001
Bank Of India
3 Lak
23 March 2001
Bank Of India
13 Lak
08 April 2000
Bank Of India
3 Crore
23 March 2001
Bank Of India
4 Crore
10 December 2001
Bank Of India
3 Crore
28 August 2002
Bank Of India
15 Lak
25 September 2001
Bank Of India
2 Lak
03 February 1998
Thermax Capital Limited
44 Lak
20 June 1988
Union Bank Of India
50 Thousand
03 May 1993
Union Bank Of India
9 Lak
04 November 1996
Union Bank Of India
10 Lak
23 September 2020
Bank Of India
7 Crore
23 September 2020
Bank Of India
1 Crore
28 July 2020
State Bank Of India
3 Crore
06 March 2020
Bank Of India
8 Lak
14 August 2019
Bank Of India
7 Lak
09 August 2019
Bank Of India
12 Lak
20 September 2023
Tata Capital Financial Services Limited
0
21 August 2023
Bank Of India
0
21 August 2023
Others
0
11 September 2023
Others
0
25 July 2023
Bank Of India
0
13 July 2023
Others
0
19 June 2023
Bank Of India
0
05 April 2023
Others
0
30 March 2023
Others
0
24 February 2023
Yes Bank Limited
0
30 January 2023
Others
0
17 February 2023
Others
0
16 February 2023
Others
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
07 November 2022
Bank Of India
0
24 August 2022
Yes Bank Limited
0
08 June 2022
Others
0
28 July 2020
Others
0
14 July 2003
Bank Of India
0
26 May 2022
Others
0
24 May 2022
Others
0
06 November 2021
Others
0
28 October 2021
Bank Of India
0
17 April 2017
Others
0
03 February 1998
Thermax Capital Limited
0
05 May 2014
Punjab National Bank
0
27 June 2013
Bank Of India
0
02 June 2008
Others
0
02 June 2008
Others
0
23 September 2020
Others
0
06 March 2020
Others
0
14 August 2019
Others
0
09 August 2019
Others
0
19 November 2018
Others
0
12 January 2018
Others
0
01 October 2017
Others
0
29 November 2016
Others
0
18 July 2017
Others
0
02 December 2017
Others
0
08 July 2011
Bank Of India
0
05 October 2011
Landesbank Badenwurttemberg
0
03 September 2011
Bank Of India
0
24 October 2011
Bank Of India
0
14 January 2012
Bank Of India
0
03 January 2012
Bank Of India
0
18 April 2012
Standard Chartered Bank
0
31 August 2012
Bank Of India
0
16 October 2012
Icici Bank Limited
0
26 November 2012
Bank Of India
0
02 February 2013
The Ratnakar Bank Limited
0
09 May 2013
Oriental Bank Of Commerce
0
26 April 2013
Bank Of India
0
07 May 2013
Bank Of India
0
28 September 2013
Bank Of India
0
11 December 2013
Bank Of India
0
21 January 2014
Bank Of India
0
07 March 2014
Bank Of India
0
26 June 2014
Bank Of Baroda
0
23 April 2015
Punjab National Bank
0
14 August 2015
Punjab National Bank
0
26 February 2016
Bank Of Baroda
0
08 April 2000
Bank Of India
0
25 September 2001
Bank Of India
0
23 March 2001
Bank Of India
0
03 May 1993
Union Bank Of India
0
10 December 2001
Bank Of India
0
28 August 2002
Bank Of India
0
23 January 2018
Others
0
25 July 2005
Bank Of India
0
23 September 2020
Others
0
16 March 2007
Indian Renewable Energy Development Agency Ltd
0
23 May 2007
Bank Of India
0
13 September 2010
Punjab National Bank
0
14 March 2011
Bank Of India
0
29 June 2011
Bank Of India
0
30 June 2011
Bank Of India
0
31 October 2011
Bank Of India
0
12 December 2011
Bank Of India
0
01 November 2012
Bank Of India
0
31 October 2012
Hdfc Bank Limited
0
02 March 2013
Bank Of India
0
01 August 2013
Bank Of India
0
07 August 2013
Pnc Bank National Association
0
10 October 2013
Bank Of India
0
28 December 2013
Bank Of India
0
23 January 2014
Bank Of India
0
21 January 2014
Bank Of India
0
21 May 2014
Punjab National Bank
0
04 June 2014
Punjab National Bank
0
19 November 2014
Oriental Bank Of Commerce
0
06 May 2015
Hdfc Bank Limited
0
20 July 2015
Dbs Bank Ltd.
0
23 July 2015
Canara Bank
0
28 September 2015
Standard Chartered Bank
0
22 September 2015
Punjab National Bank
0
07 November 2015
Punjab National Bank
0
28 August 2002
Bank Of India
0
28 August 2002
Bank Of India
0
23 March 2001
Bank Of India
0
10 December 2001
Bank Of India
0
20 June 1988
Union Bank Of India
0
04 November 1996
Union Bank Of India
0
17 February 2000
Bank Of India
0
08 March 2000
Bank Of India
0
23 January 2001
Bank Of India
0
23 March 2001
Bank Of India
0
10 August 2001
Bank Of India
0
19 December 2002
Bank Of India
0
03 January 2004
Bank Of India
0
10 August 2004
Bank Of India
0
29 January 2007
Bank Of India
0
20 September 2023
Tata Capital Financial Services Limited
0
21 August 2023
Bank Of India
0
21 August 2023
Others
0
11 September 2023
Others
0
25 July 2023
Bank Of India
0
13 July 2023
Others
0
19 June 2023
Bank Of India
0
05 April 2023
Others
0
30 March 2023
Others
0
24 February 2023
Yes Bank Limited
0
30 January 2023
Others
0
17 February 2023
Others
0
16 February 2023
Others
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
07 November 2022
Bank Of India
0
24 August 2022
Yes Bank Limited
0
08 June 2022
Others
0
28 July 2020
Others
0
14 July 2003
Bank Of India
0
26 May 2022
Others
0
24 May 2022
Others
0
06 November 2021
Others
0
28 October 2021
Bank Of India
0
17 April 2017
Others
0
03 February 1998
Thermax Capital Limited
0
05 May 2014
Punjab National Bank
0
27 June 2013
Bank Of India
0
02 June 2008
Others
0
02 June 2008
Others
0
23 September 2020
Others
0
06 March 2020
Others
0
14 August 2019
Others
0
09 August 2019
Others
0
19 November 2018
Others
0
12 January 2018
Others
0
01 October 2017
Others
0
29 November 2016
Others
0
18 July 2017
Others
0
02 December 2017
Others
0
08 July 2011
Bank Of India
0
05 October 2011
Landesbank Badenwurttemberg
0
03 September 2011
Bank Of India
0
24 October 2011
Bank Of India
0
14 January 2012
Bank Of India
0
03 January 2012
Bank Of India
0
18 April 2012
Standard Chartered Bank
0
31 August 2012
Bank Of India
0
16 October 2012
Icici Bank Limited
0
26 November 2012
Bank Of India
0
02 February 2013
The Ratnakar Bank Limited
0
09 May 2013
Oriental Bank Of Commerce
0
26 April 2013
Bank Of India
0
07 May 2013
Bank Of India
0
28 September 2013
Bank Of India
0
11 December 2013
Bank Of India
0
21 January 2014
Bank Of India
0
07 March 2014
Bank Of India
0
26 June 2014
Bank Of Baroda
0
23 April 2015
Punjab National Bank
0
14 August 2015
Punjab National Bank
0
26 February 2016
Bank Of Baroda
0
08 April 2000
Bank Of India
0
25 September 2001
Bank Of India
0
23 March 2001
Bank Of India
0
03 May 1993
Union Bank Of India
0
10 December 2001
Bank Of India
0
28 August 2002
Bank Of India
0
23 January 2018
Others
0
25 July 2005
Bank Of India
0
23 September 2020
Others
0
16 March 2007
Indian Renewable Energy Development Agency Ltd
0
23 May 2007
Bank Of India
0
13 September 2010
Punjab National Bank
0
14 March 2011
Bank Of India
0
29 June 2011
Bank Of India
0
30 June 2011
Bank Of India
0
31 October 2011
Bank Of India
0
12 December 2011
Bank Of India
0
01 November 2012
Bank Of India
0
31 October 2012
Hdfc Bank Limited
0
02 March 2013
Bank Of India
0
01 August 2013
Bank Of India
0
07 August 2013
Pnc Bank National Association
0
10 October 2013
Bank Of India
0
28 December 2013
Bank Of India
0
23 January 2014
Bank Of India
0
21 January 2014
Bank Of India
0
21 May 2014
Punjab National Bank
0
04 June 2014
Punjab National Bank
0
19 November 2014
Oriental Bank Of Commerce
0
06 May 2015
Hdfc Bank Limited
0
20 July 2015
Dbs Bank Ltd.
0
23 July 2015
Canara Bank
0
28 September 2015
Standard Chartered Bank
0
22 September 2015
Punjab National Bank
0
07 November 2015
Punjab National Bank
0
28 August 2002
Bank Of India
0
28 August 2002
Bank Of India
0
23 March 2001
Bank Of India
0
10 December 2001
Bank Of India
0
20 June 1988
Union Bank Of India
0
04 November 1996
Union Bank Of India
0
17 February 2000
Bank Of India
0
08 March 2000
Bank Of India
0
23 January 2001
Bank Of India
0
23 March 2001
Bank Of India
0
10 August 2001
Bank Of India
0
19 December 2002
Bank Of India
0
03 January 2004
Bank Of India
0
10 August 2004
Bank Of India
0
29 January 2007
Bank Of India
0
12 December 2023
Others
0
20 September 2023
Tata Capital Financial Services Limited
0
21 August 2023
Bank Of India
0
21 August 2023
Others
0
11 September 2023
Others
0
25 July 2023
Bank Of India
0
13 July 2023
Others
0
19 June 2023
Bank Of India
0
05 April 2023
Others
0
30 March 2023
Others
0
24 February 2023
Yes Bank Limited
0
30 January 2023
Others
0
17 February 2023
Others
0
16 February 2023
Others
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
03 October 2022
Bank Of India
0
07 November 2022
Bank Of India
0
24 August 2022
Yes Bank Limited
0
28 July 2020
Others
0
08 June 2022
Others
0
26 May 2022
Others
0
24 May 2022
Others
0
14 July 2003
Bank Of India
0
06 November 2021
Others
0
28 October 2021
Bank Of India
0
17 April 2017
Others
0
03 February 1998
Thermax Capital Limited
0
05 May 2014
Punjab National Bank
0
27 June 2013
Bank Of India
0
02 June 2008
Others
0
02 June 2008
Others
0
23 September 2020
Others
0
06 March 2020
Others
0
14 August 2019
Others
0
09 August 2019
Others
0
19 November 2018
Others
0
12 January 2018
Others
0
01 October 2017
Others
0
29 November 2016
Others
0
18 July 2017
Others
0
02 December 2017
Others
0
08 July 2011
Bank Of India
0
05 October 2011
Landesbank Badenwurttemberg
0
03 September 2011
Bank Of India
0
24 October 2011
Bank Of India
0
14 January 2012
Bank Of India
0
03 January 2012
Bank Of India
0
18 April 2012
Standard Chartered Bank
0
31 August 2012
Bank Of India
0
16 October 2012
Icici Bank Limited
0
26 November 2012
Bank Of India
0
02 February 2013
The Ratnakar Bank Limited
0
09 May 2013
Oriental Bank Of Commerce
0
26 April 2013
Bank Of India
0
07 May 2013
Bank Of India
0
28 September 2013
Bank Of India
0
11 December 2013
Bank Of India
0
21 January 2014
Bank Of India
0
07 March 2014
Bank Of India
0
26 June 2014
Bank Of Baroda
0
23 April 2015
Punjab National Bank
0
14 August 2015
Punjab National Bank
0
26 February 2016
Bank Of Baroda
0
08 April 2000
Bank Of India
0
25 September 2001
Bank Of India
0
23 March 2001
Bank Of India
0
03 May 1993
Union Bank Of India
0
10 December 2001
Bank Of India
0
28 August 2002
Bank Of India
0
23 January 2018
Others
0
25 July 2005
Bank Of India
0
23 September 2020
Others
0
16 March 2007
Indian Renewable Energy Development Agency Ltd
0
23 May 2007
Bank Of India
0
13 September 2010
Punjab National Bank
0
14 March 2011
Bank Of India
0
29 June 2011
Bank Of India
0
30 June 2011
Bank Of India
0
31 October 2011
Bank Of India
0
12 December 2011
Bank Of India
0
01 November 2012
Bank Of India
0
31 October 2012
Hdfc Bank Limited
0
02 March 2013
Bank Of India
0
01 August 2013
Bank Of India
0
07 August 2013
Pnc Bank National Association
0
10 October 2013
Bank Of India
0
28 December 2013
Bank Of India
0
23 January 2014
Bank Of India
0
21 January 2014
Bank Of India
0
21 May 2014
Punjab National Bank
0
04 June 2014
Punjab National Bank
0
19 November 2014
Oriental Bank Of Commerce
0
06 May 2015
Hdfc Bank Limited
0
20 July 2015
Dbs Bank Ltd.
0
23 July 2015
Canara Bank
0
28 September 2015
Standard Chartered Bank
0
22 September 2015
Punjab National Bank
0
07 November 2015
Punjab National Bank
0
28 August 2002
Bank Of India
0
28 August 2002
Bank Of India
0
23 March 2001
Bank Of India
0
10 December 2001
Bank Of India
0
20 June 1988
Union Bank Of India
0
04 November 1996
Union Bank Of India
0
17 February 2000
Bank Of India
0
08 March 2000
Bank Of India
0
23 January 2001
Bank Of India
0
23 March 2001
Bank Of India
0
10 August 2001
Bank Of India
0
19 December 2002
Bank Of India
0
03 January 2004
Bank Of India
0
10 August 2004
Bank Of India
0
29 January 2007
Bank Of India
0

Documents

Form DPT-3-23122020-signed
Form CHG-4-19112020_signed
CERTIFICATE OF SATISFACTION OF CHARGE-20201119
Form CHG-4-18112020_signed
CERTIFICATE OF SATISFACTION OF CHARGE-20201118
Form CHG-4-17112020_signed
CERTIFICATE OF SATISFACTION OF CHARGE-20201117
Letter of the charge holder stating that the amount has been satisfied-13112020
Form CHG-4-13112020
Form DPT-3-16102020-signed
Form CHG-1-15102020_signed
CERTIFICATE OF REGISTRATION OF CHARGE-20201015
Optional Attachment-(4)-14102020
Instrument(s) of creation or modification of charge;-14102020
Form CHG-1-14102020_signed
Optional Attachment-(5)-14102020
Optional Attachment-(2)-14102020
Optional Attachment-(1)-14102020
CERTIFICATE OF REGISTRATION OF CHARGE-20201013
Instrument(s) of creation or modification of charge;-13102020

Frequently Asked Questions

What is the date of Dee development engineers limited incorporation?

Incorporation date of the company is 21 March 1988 .

Where are the documents of the company based?

The documents of the company are based in Delhi.

Is the company legitimate or illegitimate company as per ROC data?

The company status as per MCA is Active.

What is the Number of directors in the company board?

Number of directors in the company board are 16.

Dee development engineers limited has appointed how many directors?

The appointed directors in the company are:

  • Sameer agarwal
  • Samir kumar ganguli
  • Ashima bansal
  • Shikha bansal
  • Sanjiv singhal
  • Shankar narayanan madhava menon
  • Krishan lalit bansal
  • Atul krishan bansal
  • Krishna lal agrawal
  • Ajay kumar marchanda
  • Satish kumar
  • Lajwant rai
  • Gaurav narang
  • Ashwani kumar prabhakar
  • Shilpi barar
  • Bhisham kumar gupta