Badra Estates & Industries Ltd

BADRA ESTATES